|
|
|
|
|
|
|
No results could be found matching the exact term referential transparency in the thesaurus. |
|
Try one of these suggestions: |
re
reappearance
reappearing
reborn
reference
referendum
referent
referential
reform
reformation
reformatory
reformed
reformer
refrain
refraining
reprehend
reprehensible
reprehension
reprimand
reprint
reverence
reverend
reverent
rubberneck
Consider searching for the individual words referential, or transparency. |
|
|
Dictionary Results for referential transparency: |
1. The Free On-line Dictionary of Computing (30 December 2018) |
referential transparency
referentially transparent
An expression E is referentially transparent if
any subexpression and its value (the result of evaluating it)
can be interchanged without changing the value of E. This is
not the case if the value of an expression depends on global
state which can change value. The most common example of
changing global state is assignment to a global variable. For
example, if y is a global variable in:
f(x)
return x+y;
g(z)
a = f(1);
y = y + z;
return a + f(1);
function g has the "side-effect" that it alters the value of
y. Since f's result depends on y, the two calls to f(1) will
return different results even though the argument is the same.
Thus f is not referentially transparent. Changing the order
of evaluation of the statements in g will change its result.
Pure functional languages achieve referential transparency
by forbidding assignment to global variables. Each
expression is a constant or a function application whose
evaluation has no side-effect, it only returns a value and
that value depends only on the definition of the function and
the values of its arguments.
We could make f above referentially transparent by passing in
y as an argument:
f(x, y) = x+y
Similarly, g would need to take y as an argument and return
its new value as part of the result:
g(z, y)
a = f(1, y);
y' = y+z;
return (a + f(1, y'), y');
Referentially transparent programs are more amenable to
formal methods and easier to reason about because the
meaning of an expression depends only on the meaning of its
subexpressions and not on the order of evaluation or
side-effects of other expressions.
We can stretch the concept of referential transparency to
include input and output if we consider the whole program to
be a function from its input to its output. The program as a
whole is referentially transparent because it will always
produce the same output when given the same input. This is
stretching the concept because the program's input may include
what the user types, the content of certain files or even the
time of day. If we do not consider global state like the
contents of files as input, then writing to a file and reading
what was written behaves just like assignment to a global
variable. However, if we must consider the state of the
universe as an input rather than global state then any
deterministic system would be referentially transparent!
See also extensional equality, observational equivalence.
(1997-03-25)
|
|
|
|
|
Common Misspellings > |
referential transparency ereferential transparency erferential transparency rerferential transparency eferential transparency rreferential transparency rfeerential transparency refeerential transparency rferential transparency reeferential transparency reefrential transparency refefrential transparency reerential transparency refferential transparency refreential transparency refereential transparency refrential transparency refeerential transparency refeerntial transparency refererntial transparency refeential transparency referrential transparency refernetial transparency referenetial transparency referntial transparency refereential transparency referetnial transparency referentnial transparency referetial transparency referenntial transparency referenital transparency referentital transparency referenial transparency referenttial transparency referentail transparency referentiail transparency referental transparency referentiial transparency referentila transparency referentiala transparency referentil transparency referentiaal transparency referentia ltransparency referential ltransparency referentia transparency referentiall transparency referentialt ransparency referential t ransparency referentialtransparency referential transparency referential rtansparency referential trtansparency referential ransparency referential ttransparency referential tarnsparency referential trarnsparency referential tansparency referential trransparency referential trnasparency referential tranasparency referential trnsparency referential traansparency referential trasnparency referential transnparency referential trasparency referential trannsparency referential tranpsarency referential transpsarency referential tranparency referential transsparency referential transaprency referential transpaprency referential transarency referential transpparency referential transpraency referential transparaency referential transprency referential transpaarency referential transpaerncy referential transparerncy referential transpaency referential transparrency referential transparnecy referential transparenecy referential transparncy referential transpareency referential transparecny referential transparencny referential transparecy referential transparenncy referential transparenyc referential transparencyc referential transpareny referential transparenccy referential transparenycy referential transparenc referential transparencyy 4eferential transparency r4eferential transparency 4referential transparency $eferential transparency r$eferential transparency $referential transparency 5eferential transparency r5eferential transparency 5referential transparency eeferential transparency reeferential transparency ereferential transparency teferential transparency rteferential transparency treferential transparency deferential transparency rdeferential transparency dreferential transparency feferential transparency rfeferential transparency freferential transparency geferential transparency rgeferential transparency greferential transparency r3ferential transparency re3ferential transparency r3eferential transparency r#ferential transparency re#ferential transparency r#eferential transparency r4ferential transparency re4ferential transparency r4eferential transparency rwferential transparency rewferential transparency rweferential transparency rrferential transparency rerferential transparency rreferential transparency rsferential transparency resferential transparency rseferential transparency rdferential transparency redferential transparency rdeferential transparency rfferential transparency refferential transparency rfeferential transparency raferential transparency riferential transparency roferential transparency ruferential transparency reeerential transparency refeerential transparency reeferential transparency rererential transparency refrerential transparency rerferential transparency reterential transparency refterential transparency retferential transparency rederential transparency refderential transparency redferential transparency regerential transparency refgerential transparency regferential transparency recerential transparency refcerential transparency recferential transparency reverential transparency refverential transparency revferential transparency reberential transparency refberential transparency rebferential transparency re erential transparency ref erential transparency re ferential transparency ref3rential transparency refe3rential transparency ref3erential transparency ref#rential transparency refe#rential transparency ref#erential transparency ref4rential transparency refe4rential transparency ref4erential transparency refwrential transparency refewrential transparency refwerential transparency refrrential transparency referrential transparency refrerential transparency refsrential transparency refesrential transparency refserential transparency refdrential transparency refedrential transparency refderential transparency reffrential transparency refefrential transparency refferential transparency refarential transparency refirential transparency reforential transparency refurential transparency refe4ential transparency refer4ential transparency refe4rential transparency refe$ential transparency refer$ential transparency refe$rential transparency refe5ential transparency refer5ential transparency refe5rential transparency refeeential transparency refereential transparency refeerential transparency refetential transparency refertential transparency refetrential transparency refedential transparency referdential transparency refedrential transparency refefential transparency referfential transparency refefrential transparency refegential transparency refergential transparency refegrential transparency refer3ntial transparency refere3ntial transparency refer3ential transparency refer#ntial transparency refere#ntial transparency refer#ential transparency refer4ntial transparency refere4ntial transparency refer4ential transparency referwntial transparency referewntial transparency referwential transparency referrntial transparency refererntial transparency referrential transparency refersntial transparency referesntial transparency refersential transparency referdntial transparency referedntial transparency referdential transparency referfntial transparency referefntial transparency referfential transparency referantial transparency referintial transparency referontial transparency referuntial transparency referegtial transparency referengtial transparency referegntial transparency referehtial transparency referenhtial transparency referehntial transparency referejtial transparency referenjtial transparency referejntial transparency referebtial transparency referenbtial transparency referebntial transparency referemtial transparency referenmtial transparency referemntial transparency refere tial transparency referen tial transparency refere ntial transparency referen5ial transparency referent5ial transparency referen5tial transparency referen%ial transparency referent%ial transparency referen%tial transparency referen6ial transparency referent6ial transparency referen6tial transparency referenrial transparency referentrial transparency referenrtial transparency referenyial transparency referentyial transparency referenytial transparency referenfial transparency referentfial transparency referenftial transparency referengial transparency referentgial transparency referengtial transparency referenhial transparency referenthial transparency referenhtial transparency referent8al transparency referenti8al transparency referent8ial transparency referent*al transparency referenti*al transparency referent*ial transparency referent9al transparency referenti9al transparency referent9ial transparency referentual transparency referentiual transparency referentuial transparency referentoal transparency referentioal transparency referentoial transparency referentjal transparency referentijal transparency referentjial transparency referentkal transparency referentikal transparency referentkial transparency referentlal transparency referentilal transparency referentlial transparency referentaal transparency referenteal transparency referentiql transparency referentiaql transparency referentiqal transparency referentiwl transparency referentiawl transparency referentiwal transparency referentisl transparency referentiasl transparency referentisal transparency referentixl transparency referentiaxl transparency referentixal transparency referentizl transparency referentiazl transparency referentizal transparency referenti l transparency referentia l transparency referenti al transparency referentiel transparency referentiil transparency referentiol transparency referentiul transparency referentiai transparency referentiali transparency referentiail transparency referentiao transparency referentialo transparency referentiaol transparency referentiap transparency referentialp transparency referentiapl transparency referentiak transparency referentialk transparency referentiakl transparency referentia, transparency referential, transparency referentia,l transparency referentia. transparency referential. transparency referentia.l transparency referential 5ransparency referential t5ransparency referential 5transparency referential %ransparency referential t%ransparency referential %transparency referential 6ransparency referential t6ransparency referential 6transparency referential rransparency referential trransparency referential rtransparency referential yransparency referential tyransparency referential ytransparency referential fransparency referential tfransparency referential ftransparency referential gransparency referential tgransparency referential gtransparency referential hransparency referential thransparency referential htransparency referential t4ansparency referential tr4ansparency referential t4ransparency referential t$ansparency referential tr$ansparency referential t$ransparency referential t5ansparency referential tr5ansparency referential t5ransparency referential teansparency referential treansparency referential teransparency referential ttansparency referential trtansparency referential ttransparency referential tdansparency referential trdansparency referential tdransparency referential tfansparency referential trfansparency referential tfransparency referential tgansparency referential trgansparency referential tgransparency referential trqnsparency referential traqnsparency referential trqansparency referential trwnsparency referential trawnsparency referential trwansparency referential trsnsparency referential trasnsparency referential trsansparency referential trxnsparency referential traxnsparency referential trxansparency referential trznsparency referential traznsparency referential trzansparency referential tr nsparency referential tra nsparency referential tr ansparency referential trensparency referential trinsparency referential tronsparency referential trunsparency referential tragsparency referential trangsparency referential tragnsparency referential trahsparency referential tranhsparency referential trahnsparency referential trajsparency referential tranjsparency referential trajnsparency referential trabsparency referential tranbsparency referential trabnsparency referential tramsparency referential tranmsparency referential tramnsparency referential tra sparency referential tran sparency referential tra nsparency referential tranqparency referential transqparency referential tranqsparency referential tranwparency referential transwparency referential tranwsparency referential traneparency referential transeparency referential tranesparency referential tranaparency referential transaparency referential tranasparency referential trandparency referential transdparency referential trandsparency referential tranzparency referential transzparency referential tranzsparency referential tranxparency referential transxparency referential tranxsparency referential trancparency referential transcparency referential trancsparency referential tran parency referential trans parency referential tran sparency referential trans0arency referential transp0arency referential trans0parency referential trans)arency referential transp)arency referential trans)parency referential transoarency referential transpoarency referential transoparency referential translarency referential transplarency referential translparency referential transpqrency referential transpaqrency referential transpqarency referential transpwrency referential transpawrency referential transpwarency referential transpsrency referential transpasrency referential transpsarency referential transpxrency referential transpaxrency referential transpxarency referential transpzrency referential transpazrency referential transpzarency referential transp rency referential transpa rency referential transp arency referential transperency referential transpirency referential transporency referential transpurency referential transpa4ency referential transpar4ency referential transpa4rency referential transpa$ency referential transpar$ency referential transpa$rency referential transpa5ency referential transpar5ency referential transpa5rency referential transpaeency referential transpareency referential transpaerency referential transpatency referential transpartency referential transpatrency referential transpadency referential transpardency referential transpadrency referential transpafency referential transparfency referential transpafrency referential transpagency referential transpargency referential transpagrency referential transpar3ncy referential transpare3ncy referential transpar3ency referential transpar#ncy referential transpare#ncy referential transpar#ency referential transpar4ncy referential transpare4ncy referential transpar4ency referential transparwncy referential transparewncy referential transparwency referential transparrncy referential transparerncy referential transparrency referential transparsncy referential transparesncy referential transparsency referential transpardncy referential transparedncy referential transpardency referential transparfncy referential transparefncy referential transparfency referential transparancy referential transparincy referential transparoncy referential transparuncy referential transparegcy referential transparengcy referential transparegncy referential transparehcy referential transparenhcy referential transparehncy referential transparejcy referential transparenjcy referential transparejncy referential transparebcy referential transparenbcy referential transparebncy referential transparemcy referential transparenmcy referential transparemncy referential transpare cy referential transparen cy referential transpare ncy referential transparensy referential transparencsy referential transparenscy referential transparendy referential transparencdy referential transparendcy referential transparenfy referential transparencfy referential transparenfcy referential transparenxy referential transparencxy referential transparenxcy referential transparenvy referential transparencvy referential transparenvcy referential transparen y referential transparenc y referential transparen cy referential transparenc6 referential transparency6 referential transparenc6y referential transparenc^ referential transparency^ referential transparenc^y referential transparenc7 referential transparency7 referential transparenc7y referential transparenct referential transparencyt referential transparencty referential transparencu referential transparencyu referential transparencuy referential transparencg referential transparencyg referential transparencgy referential transparench referential transparencyh referential transparenchy referential transparencj referential transparencyj referential transparencjy Definition commonly spelled as: Defanition or Defenition, Synonym as: Synonim, Sinonym or Sinonim, Thesaurus as: Thesorus or Thesauris, Dictionary as: Dictionery or Dictionry and Define is usually not misspelled. What does mispell meen? It Meens...
Full Map Index: Å Norway-Am Timan Chad |
Ama United States of America-Audon France |
Audouville-la-Hubert France-Baskil Turkey |
Baskin United States of America-Bindoy Philippines |
Bindoy Philippines-Breuilpont France |
Breukelen Netherlands-Campofelice di Fitalia Italy |
Campofelice di Roccella Italy-Champigny France |
Champigny-en-Beauce France-Colle San Magno Italy |
Colle Sannita Italy-Damulog Philippines |
Damurhuda Bangladesh-Duliāgaon India |
Duliajan No.1 India-Ethridge United States of America |
Étienville France-Frignano Italy |
Frignicourt France-Gouhenans France |
Gouillons France-Hasselbach Germany |
Hasselbach Germany-Hurlock United States of America |
Huron United States of America-Jovellanos Cuba |
Jovellar Philippines-Kirchzell Germany |
Kircubbin United Kingdom-La Gomera Guatemala |
La Gonfrière France-Le Hohwald France |
Le Hommet-dArthenay France-Loma de Gato Philippines |
Loma de Juárez Mexico-Mālpur India |
Mālpura India-Memphis United States of America |
Memphis United States of America-Montería Colombia |
Monteriggioni Italy-Navalilla Spain |
Navalmanzano Spain-Noyelles-lès-Seclin France |
Noyelles-lès-Vermelles France-Pachelma Russia |
Pachgaon India-Piégut-Pluviers France |
Piekary Śląskie Poland-Prilep Macedonia |
Přílepy Czech Republic-Reuil-en-Brie France |
Reuilly France-Şag Romania |
Şag Romania-Saint-Puy France |
Saint-Python France-Santa Rita Panama |
Santa Rita Venezuela-Sewarhi India |
Sewen France-Sparbu Norway |
Spardorf Germany-Tamparan Philippines |
Tampayan Philippines-Tottington United Kingdom |
Tottleben Germany-Valdivia Chile |
Valdivia Colombia-Villeneuve-le-Roi France |
Villeneuve-lès-Avignon France-White City United States of America |
White City Canada-Żywiec Poland |
|
Most Popular Searches: Define Misanthrope, Define Pulchritudinous, Define Happy, Define Veracity, Define Cornucopia, Define Almuerzo, Define Atresic, Define URL, Definitions Of Words, Definition Of Get Up, Definition Of Quid Pro Quo, Definition Of Irreconcilable Differences, Definition Of Word, Synonyms of Repetitive, Synonym Dictionary, Synonym Antonyms. See our main index and map index for more details.
|
©2011-2024 ZebraWords.com - Define Yourself - The Search for Meanings and Meaning Means I Mean. All content subject to terms and conditions as set out here. Contact Us, peruse our Privacy Policy |
|